home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Internet
/
Collection of Internet.iso
/
infosrvr
/
doc
/
www_talk.arc
/
000220_timbl _Thu Sep 24 15:51:46 1992.msg
< prev
next >
Wrap
Internet Message Format
|
1992-11-30
|
2KB
Return-Path: <timbl>
Received: by nxoc01.cern.ch (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
id AA23922; Thu, 24 Sep 92 15:51:46 GMT+0100
Date: Thu, 24 Sep 92 15:51:46 GMT+0100
From: timbl (Tim Berners-Lee)
Message-Id: <9209241451.AA23922@ nxoc01.cern.ch >
To: LAPPA@b.psc.edu
Subject: Re: A few questions about sgml
Cc: www-talk@nxoc01.cern.ch
Joseph,
Thanks for your mail. It'll be great to see you documents on the web.
let me explain the relationship between SGML and HTML. As you probbly
know, when you use SGML, you must use a particular document type
(DTD). Our HTML is a particular document type -- it includes simple
formatting and hypertext links. We defined it because there was no standard
DTD for hypertext around (there still isn't).
So HTML is SGML but not necessarily the reverse. If your documents are
in a different documen type then you can do one of two things:
one is to write a server which will take your SGML documents and convert
them into HTML (one th fly, probably) for W3 clients. This will
probably mean translating some tags.
The second option is to wait until the format negotiation which we
are putting into the protocol comes out. This will anser your second
question too, in that it will allow graphics to be picked up.
The fact of life here is that there are no (or rather, too many)
standrads both for SGML DTDs and for graphics (and sound, video etc)
so futur clients will be configured to know which formats you can
use on your local machine. They will tell the server this, so that the
server can send a document in the "best"format possible. You could define
your own DTD as a specific document format, and define the software which
you will want to run to handle documents in that format.
Now in parallel wit these developments (the format negotiation runs in
prototype form now), Pei Wei of O'Reilly Assoiciates, the author of the
Viola browser, is putting in generic SGML handling (ie coinfigurable
for many different DTDs) as well as embedded graphics. So his browser,
also currently in prototype form, will do just what you want, I think.
Tim Berners-Lee